<?php
session_start();
require './lib/ConnectDB.php';
$user = htmlspecialchars(addslashes(trim($_POST['username'])));
$password = htmlspecialchars(addslashes(trim($_POST['password'])));
$re_password = htmlspecialchars(addslashes(trim($_POST['re_password'])));
$email = htmlspecialchars(addslashes(trim($_POST['email'])));

if (isset($_POST['conditions'])) {
    if(!empty($user) && !empty($password) && !empty($re_password) && !empty($email)){
        if($password===$re_password){
            
           $connect = ConnectDB::getInstace();
           $validation = $connect->cDb()->query("SELECT username,email FROM users WHERE username='$user' or email='$email'");
           if($validation->num_rows==0){
         $connect->cDb()->query("INSERT INTO users(username,password,email,rank)Value('$user','$password','$email','0')");
        mkdir('img'.DIRECTORY_SEPARATOR.$user, 0777, true);
        $_SESSION['erorr']= "Регитацията е успешна.";
        header("Location:index.php");
         exit();
           }
 else {$_SESSION['error']="Има регистриран потребител с тези данни.Променете имейла или потребителското име!";
 
 }
        }
        else{
            $_SESSION['erorr']= "Паролите не съвпадат.";
            
        }
        
    }
    else{
       $_SESSION['erorr']= "Моля попълнете всички полета.";
      
    }
    
}else{
    $_SESSION['erorr']= "Неможе да се регистрирате, ако не стре съгласни с условията!";
    
}
header("Location:registration.php");